package com.lebang.model;

import com.lebang.model.enums.buss.TaskCategory;
import com.lebang.model.enums.buss.TaskStatus;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;


@Data
public class MemberTaskModel {

    private Integer releaseTime;

    /**
     *  创建时间
     */
    private Date createTime;


    /**
     * 重做次数
     */
    private Integer redo;

    /**
     * 提交时间
     */
    @ApiModelProperty("提交时间")
    private Date submitTime;

    /**
     * 任务id
     */
    @ApiModelProperty("任务id")
    private String taskId;

    /**
     * 任务类型
     */
    @ApiModelProperty("任务类型")
    private TaskCategory category;

    /**
     * 审核备注
     */
    @ApiModelProperty("审核备注")
    private String remark;

    /**
     * 任务结果
     */
    @ApiModelProperty("任务结果")
    private TaskStatus status;

    /**
     * 自增id
     */
    @ApiModelProperty("自增id")
    private Long id;

    /**
     * 用户收入
     */
    @ApiModelProperty("用户收入")
    private Integer userMoney;

    /**
     * 任务标题
     */
    private String taskTitle;

    /**
     * 任务图标
     */
    private String icon;

    /**
     * 任务发起人QQ
     */
    private String qq;

    /**
     * 审核时间
     */
    private String checkTime;

    /**
     * 是否可重做
     */
    private Integer isRedo;

    private Integer failTimes;

    private Integer multiple;

}
